package com.dks.dto.publicCompoment;

import java.io.Serializable;

import javax.validation.constraints.NotNull;

import com.dks.enumeration.BaseJudgeType;
import com.dks.enumeration.PublicAttentionEntityType;
import lombok.Data;

@Data
public class PublicAttentionDto implements Serializable {

    private static final long serialVersionUID =  1L;

    /** 关注类型 */
    @NotNull(message = "关注类型不能为空")
    private PublicAttentionEntityType attentionEntityType;
    /** 关注实体id */
    @NotNull(message = "关注实体id不能为空")
    private Long attentionEntityId;
    /** 关注状态 */
    @NotNull(message = "关注状态不能为空")
    private BaseJudgeType attentionStatus;
    /** 用户id */
    @NotNull(message = "用户id不能为空")
    private Long userId;

}
